<?php

namespace IDock\Insurance\QHIC\Request;

use IDock\Insurance\QHIC\Request\AllQHICRequest;
use IDock\Insurance\QHIC\Response\NonCarProductListResponse;
use IDock\Visitor\NonCar\NonCarProductListVisitor;

class NonCarProductListRequest extends AllQHICRequest
{

    protected $urlTip = '非车产品列表';

    public $requestType = 'VHL0004';

    protected $response = NonCarProductListResponse::class;

    /*** @var NonCarProductListVisitor $visitor */
    protected $visitor;

    public function generate(): array
    {
        return [
            'CProdNo' => '062008',
            'CUsageCde' => '364111001',//家庭自用
            'CVhlTyp' => '365001',//6座一下客车
            'CAgentNo' => $this->visitor->argc['CAgentNo'] ?? '',
            'CBrkrCde' => $this->visitor->argc['CBrkrCde'] ?? '',
        ];
    }
}
